mounting supports - Turkish English Dictionary